I usually buy my biodiesel from here. and while I really enjoy that part, I went in the store and was looking at some flasks. The lady working there said that they were locally made. Cool, so I bought three for my kids, Once I got home and opened them, out popped a flyer stating that they were made in the united states of CHINA!!! WTF??? Learn your product lady and don't hype your chineese made crap.
Pros: Local BioDiesel
Cons: Poor Staff Quality
more