Never heard of 'em, but after 3 weeks and no shipping confirmation, I'd be contacting them. Did you get a confirmation number of the sale? Was your CC charged? If 'no', perhaps they didn't get your order. I saw a support contact on their webpage.
Jim