they have an actual brick and mortar store in Alhambra, CA (here in southern CA). They also got stuff on ebay along with that online store. They've been around for probably around 10 years now. You're right, their prices are too high ( i barely shop there anymore), but it's still a nice...