I have ordered from Pawstar before but this time left me with a wonderful surprise. I ordered something that said it would take three to six weeks and it's arriving after less than a week! The people at Pawstar are amazing and clearly work very hard to make a good quality product quickly!