I have recently been playing with the idea of making a custom strat. I have heard that USACG makes a better strat body and that Warmoth makes better necks. In terms of quality which shop produces better quality parts? Are there any shops better than this online? And lastly will a Warmoth neck fit with a USACG body?