I've ordered from The Greekshop - I think they're at
http://www.thegreekshop.com - but this was years ago. I bought the most fantastic line crossing jacket from them, and it still looks great - even if it's too small for me now.
Their customer service was excellent, the owner is greek (as is her husband, I think) and she was a joy to work with.