That may be true. But overall their prices are pretty reasonable.
Personally, I prefer paying a few francs more and in return get the certainty that I get what I ordered reasonably fast.
I never had a problem with deliveries from them, alas, high ticket items I picked up personally.
The only one time where they couldn't deliver a couple of USB chargers for a couple weeks because it was out of stock and the supplier couldn't supply I cancelled the pending order and had the money credited to my credit card.
Not having to deal with some dodgy outfit is worth the slight surcharge to me.
Toppreise and google shopping (yeah…) often can find better deals on the same items even after shipping.