This is old news for those that have been around for a while so I'm posting this for anyone newer that is thinking of buying or building a car. Super Replicas is a fake company in another country that has been scamming unsuspecting buyers for years. Trust me on this and stay as far away from them as you can since dealing with them can be very expensive and possibly even dangerous.
Chris