I'd just stick with food (perhaps supplement with whey instead of gainer). Creatine is good.
Muscletech Creatine is real cheap. I'd cut out Clear Muscle to afford more food :p
And a preworkout is...
C4 Smart - Freedom Ice
Flavors:
Flavor resembles a blend of Sprite and Jolly Rancher. A smooth carbonated flavor that is best served chilled. Easily a 10/10...
Oh forgot to ask,
Did you get the same flavor? (usually, the vanilla flavors are a bit weird.. IMO)
And what flavor do you prefer from ON? Been ages since I tried them
Could be a bad batch.
Try contact customer service from where you bought it, and request an exchange if possible?
I only recall one time that I got a bad batch (and it was not from ON).. so it's...