Guys, the address is a virtual office operated by Regus Group. Just go to
www.regus.com and search Boston you will find it. We even use one here in Colorado. You pay a few hundred dollars a month and you can use that high profile address to receive your mail, calls and faxes. It is not an automatic red flag, because it does take a legit company to register at those, unless you go through a lot of trouble to get it, but its not like a person off the street would use the service.
The address is not something I'd be afraid of. In fact, all it implies is that they are probably small and don't have a full time office yet, which is consistant with their incorporation date. If they accept credit cards, it seems that it would be safe, as you can reverse the charge if you never got the items.
Though, we have tried contacting them a few times over the last week and they stopped responding which kind of makes me confused.