Too long of a story to write here without getting all worked up again :) in 2 words - ordered once, got international fee from my bank card since they shipped from UK I think, the second time I ordered, a week later they told me one of the items is out of stock, so I asked to cancel the order - that was 2 months ago! I am STILL awaiting the refund! DO NOT ORDER FROM THIS SITE - the $$ you think you are saving you will lose in fees, bad service, long shipping and processing times - plus lifetime wait time for any refunds, God forbids something happens! :) i use US Pet Meds now!