Placed an order using PayPal ... no product and no response from email .... luckily PayPal refunded my money.
Connect with Facebook to get one click access to Trustpilot. It's easier.