I have no problem paying up front, either a deposit or all of it, especially for custom parts or stuff that require material, etc to build. I have, however, been screwed. Wintec is a perfect example. I did eventually get my non custom, supposedly in stock parts, but it was a rediculous ordeal. DO YOUR HOMEWORK! Make sure the company is legit and interested in YOUR business. Don’t fall for a brand name, advertisement, etc... see what costomers say. I’ve been on both sides of the fence. I used to do work for people a lot, and they want everything until they realize the price. I want enough money up front to at least cover the materials and ensure that they are invested enough to follow through. The credit card idea is a good precaution, just know what their guidelines are. Check their local AG office, etc... the BBB can provide info also, but from experience, the BBB is not there to protect the customer. If there are many complaints, even if they show resolved, BEWARE, imho.