Never heard of them, they carry quite a few brands of which I've never heard of here in America; their prices weren't any better or worse at the few examples I researched, I found most of their items priced about middle of the road which means I could find the exact same item for less after a small bit of searching.
I know you might disagree with me but I get most of my stuff from either Performance, Nashbar (those two are actually the same company), and Modern Bike, both places, especially the first two, so far have given me the best prices with uncompromising customer service over the last 15 or more years I've used them. I do shop for the lowest prices I can find, including lowest shipping fees if any, so on occasion I will find something cheaper then either Performance or Nashbar, BUT if I contact them they'll price match and since their customer service has always been good for me I'll place the price match through them. Also of course if I'm buying a brand they may not carry then the search is on, like last year a bought the Birzman Maha Apogee IV floor pump after reading lots of reviews in the floor pumps (this one was the best for the money) and got it from Modern Bike because those other two didn't sell it. And then I got to test the customer service at Modern Bike when the pump head failed, it kept blowing out the O ring seal every time I used it, so they sent me new pump fast, so I like their customer service a lot at Modern Bike.
I know I've read some people who didn't like Performance or Nashbar but most of those complaints had to do with screw ups on credit cards where for some reason they use to allow third parties into their secure web, not sure what that was all about but my understanding is they stopped all of that, but I never had any issues with the company. You can beat any fraud attempts by all but the most militant hacker by placing your order using the Google extension BLUR which puts your credit card number on a one time "fake" email that you use to register the purchase with whatever company, then hackers can't later get in and find it. When the company you buy through communicates with you your standard e-mail service receives it but it says it came through the BLUR system. But those fraud issues with Perf and Nash was back in the 2008 to 9 and there hasn't been any reported incidences of that since then.
Everyone has their favorite and non favorite place to do business with, just have to follow what your experiences are and go with that. Most online retailers are going to go out of their way to please you because they're getting a small portion of the money pie vs store front retailers, but over the last 20 years I've gotten worse customer service from any LBS then online; I would think with LBS's screaming about online businesses stealing their thunder (which in reality the numbers don't show that), that LBS's would be knocking themselves out to get your business and keep it...they're not!
A funny side note about service at an LBS I have here in Fort Wayne. When I moved here in 2003 I went in there to look at some stuff with my 84 Trek 660 with Superbe components, the main mechanic/sales person looked at my bike and said this: "when are you going to get rid of that thing and get a new bike?" I didn't reply just laughed a bit. I went in there again later and got a similar comment again, so I wrote an E-mail to the owner which didn't do any good. But about 4 years ago I finally had enough of this mechanic/salesperson's mouth, I went in there to buy a glueless patch kit in the spring with lots of customers around buying their new bikes and get ready for riding time when saw he me come into the shop with my older bike and said quite loudly: "let me guess, somethings broken and you want me to fix it?" Not sure why he said this since I've never taken my bike there to get fixed, but he was on that I got a piece of junk thought he's always had; so I replied just as loudly as he did: "NO, this bike doesn't break like the pieces of **** you sell here made in China!" He got real quiet and mumbled "how can I help you?" Customers and the store owner heard the whole thing, after that they've treated me real nice, and that mechanic guy does very little retail customer relations work anymore. That shop never realized for a long time that I had more than 1 bike, they now only know about 4 of the 9 or so that I have, but a couple of the older bikes I've taken in are in pristine condition and the newer floor man loves them and he'll talk to me quite a bit about them.