Not everything aaarims sells are bad. I think they are called Lakeshore tire and wheel now. I know several people in other forums that bought wheels there and are very satisfied with them. Check and see if the rims are made in Germany. BMW doesn't make it's own wheels, they buy from several sources. The ones on my car are OEM and made by Ronal. If you buy a German wheel, it has to pass the same quality tests that the OEM wheels do. Also check www.thewheelexchange.com
. They also specialize in European wheels.
1995 325I, tinted windows, K&N, debaffled air box, BMW style #104 wheels, Nighthawk low beams, smoked side markers, smoked corners, smoked taillights, M3 style heated mirrors, various interior bits, Bosal cat-back