Thank you for bringing these concerns to our attention, and we apologize for the frustrating experience with our payment processing. We like the opportunity to review your account, please contact our customer service team directly at 888-530-3626 so we can provide you with a resolution. We appreciate you taking the time to share your experience.