I have used greekgear.com for teeshirts, and I got a jacket from Exclusive Touch (extouch.com). The customer service at ET was wonderful!! I bought a visor about 2 weeks ago from simplygreek, but it hasn't arrived yet

I might try stuff 4 greeks soon.