Honestly, Sweetwater goes a little too above and beyond for my liking. They have amazing customer service, I doubt you will have any issues or regrets dealing with them.
They will also call and check up on you periodically (which is where my issue with them lies), and let you know about new deals, ask how shits going with your purchase, etc.
I totally get the hesitation about buying shit online, but Sweetwater is a name that gives me none. I'd buy from them again if I was in the market. They are a top notch company.