hmm...besides having to wait forever to get help sometimes I have had nothing but great experiences with them....when a company doesn't respond to the BBB...it can mean a number of things. I would say start a thread and ask about them. You would probably get a more accurate response...D
I only bought one thing from them because the service was so bad. I ordered a helmet from them over the phone, explained that I needed it quickly, paid for expedited shipping. A week later and no helmet. So I called them and they said that the helmet wasn't in stock so they were waiting for a shipment (they had no idea when it was coming) and that they would then send the helmet. No one called to let me know, and they didn't want to refund the extra cash I paid for the faster shipping. I finally ended up asking them, "Well what DO you have in stock!?!" and just took what they had. I will never buy from Beyond Bikes again.
I have bought a ton of stuff from them and have never had any problems. They were totally helpful over the phone when I had questions about Dainese armor. In fact, one of the guys took a few Dainese jackets infront of their live webcam thing and showed me the different Safety Jackets as I was talking to him. Pretty cool and really helpful.