Till date havnt faced any problems with shipping time, quality and product's quality are always geniune. Each and everything I shop from there. They wont let you down. 1 day delivery options are just awesome and most of the products I have bought from it covered free 1 day delivery. Customer care response is well and they are very proficient. Most of the online stores sells fake supplements. But you can trust amazon, they sell genuine products. The product replacement process is hassale free and fast. I give it 5 stars!