R
Rebecca Welker Review of Giant Biotech
Giant Biotech is an average company. They have a d...
Giant Biotech is an average company. They have a decent website at giantbiotech.com. The overall experience was okay, but nothing spectacular. The customer service was average, and the products were just fine. I wouldn't say I was impressed, but I also didn't have any major issues. In my opinion, there are better options out there.
Comments: