I ordered 2 times from them with no issue... then in May I ordered again. It is now September and I STILL have no product. I've checked in every single month and keep being told "out shipments are delayed" "we don't know when new shipment will be in" " give it another 10-15business days" "we don't do refunds or exchanges"... ummmm THEY HAVE MY MINEY AND I HAVE NO PRODUCT! I finally got them to agree to let me switch from the 25 bones trainer to the 9 bones which was not in anyway what I wanted and was significantly cheaper than my original order but that was the best they would do for me. My advice is to RUN AWAY fast... go to ANY OTHER COMPANY. They are TERRIBLE.