Not great not terrible
The bad:
I placed an order, and heard nothing of it for almost a month. Attempts to contact by email were not answered for a week.
The good:
After said week, I tried calling them, no answer from the UK number. However when I called the international number a kind lady answered and explained that two of the products on the order were not in stock. (I remember reading from the website that they were, but realistically could also be my Pepega mistake).
After deciding that those items weren't essential, the rep helped me with exchanging them to other items that were available for immediate shipment. After this the order was shipped within a day.
For improvement:
Send your customers an email informing why their order is on hold if it cannot be immediately shipped. This would very easily solve 99% of the angry reviews you get. Also be more attentive to answering emails.
Conclusion:
It's not a scam, unlike many of the reviews claim, but I do understand their frustration. Instead the company should pay heavier attention to keeping their customers up to date, and if they did, most of these problems would be avoided.