Will Castro always seemed like a not so good business man. You can't run around yelling at your employees all day, no wonder he came and went.
Apparently Remi, the shop manager opened up another place. He seemed cool.
It seems that some of the problems with the "big" custom shops is they make unrealistic deadlines (that may just be part of the tv thing to keep it exciting) but it's no wonder they cut corners...other than having NO INTEGRITY as people.
So far I have enjoyed the Street Customs show, that is featuring West Coast Customs.