Gnc products are good quality stuff so I don't have to review on that.
I used their online store because I was lazy to go to their physical store.
I did not have to pay for any delivery charge . And it took just 2 working days to reach me. On the day of delivery, the staff called me to confirm a time slot and the delivery man came on time as planned. Didn't have to wait while day for them.