I have shopped on their site. Bad experience. Instead of what I ordered, I received an old print of a picture of some 1900s President -- Benjamin Harrison maybe? Anyway, I contacted them and they credited my $ and paid for return postage, but who ever got my item must not have returned it cause I never heard anything further.
That said, my understanding of the site is that each store handles their own sales and shipping, so I wouldn't tar the entire operation with that brush. Their shipping costs always seem sky-high to me -- but I always seem to find postage costs to be ridiculous.