"Cheap" Weld Wheels: Ventura S104 - Opinions?

:eek: