I purchased a 2lbs whey protein shake from GNC, but they never delivered it. When I asked them for a refund, it has been more than 25 days, and they keep giving me the same response - that I will receive the refund in 5 to 7 days. Honestly it feels like a Scam.