forza wheels, anyone ordered direct from them
#1
Intermediate
Thread Starter
forza wheels, anyone ordered direct from them
looking at wheels for 24 LC 21", Forza(china) has them available but takes 30+ days to make and about the same for delivery..
anyone purchased direct,,,taxes, import fees, etc ? Once 1 pays its a long wait till arrival.
anyone purchased direct,,,taxes, import fees, etc ? Once 1 pays its a long wait till arrival.
Thread
Thread Starter
Forum
Replies
Last Post