Do I need to create an account with PayPal to place an order?

No, you do not require a PayPal account to place an order. PayPal allows you to use most credit and debit cards as well as e-cheque without requiring you to create an account. They also guarantee all purchases up to $200USD and have one of the most secure transaction...

Do you offer refunds?

Due to safety and legal concerns, we do not accept returns nor do we resell products that have previously shipped out.
Your Cart