996ttelise
Banned
Tried ordering a couple if products and paid for Fed Ex shipping to get them here ASAP. I get an email saying I need to confirm some small deposit they out back in my account before they send. The deposit is not in my account, but something named Nutra Planet hit my account for a hefty amount regardless. I cam get charge back so not so concerned, but PIA if my account has been compromised. Even if amount is correct, I am curious how they feel comfortable taking my money, but not sending products.