I remember their store from the 1960’s when they were on 150th in San Leandro. Never bought anything from them but I don’t remember why. Sorry to hear about your bad experiences.
From what I’ve read Rally America is a good outfit to work with. I’ve seen many positive comments from satisfied customers on a few of the web forums.
http://www.rallyamerica.com/Hot_Rod_Wheels.html
For a while they were even offering the old school tapered rim reversed wheels (no safety beads), but I don’t see that specialty on their current web display.