Are you a customer who needs help? That's what the g.TEAM is for.
If you're wondering about an order, our products, or our website. shoot them an email at HERE.
Don't worry, you do not need a PayPal account to Pay, select PayPal when you checkout and PayPal website will redirect you to their Secure Payment Link.
If you want to create a PayPal account, there are no setup fees for a PayPal business account. You can simply create an account for free and link your bank account or credit card to accept 25 currencies from 202 countries.