I would love to, but the revo is still out of commission

I am going to be getting a new chassis soon, and a better brace, from m2c racing. they have a much beefier engine brace available. The question is, should I see if they allow in store/shop pick up, or just order online, located in Rock Hill. Anyone every use them, or go there?? (and I dont mean just go to Rock Hill)