Definitely LOVE, LOVE, LOVE CPP! They always ship within reasonable times, and have a great selection of items. I don't know how the heck they do it lol. Shipping is fast price is super affordable! They've got me for life! I love California pet pharmacy!