The products are good while the service was mediocre at best.  I still have not received a credit card since my purchase in April 2024.  I had to pay late fees since I only have been given the last four of the latest assigned account.  I have had two different account numbers issed to me. The lastest is 7409.  Communication issues do not help the process.  My correct balance to be paid was $404.54.  I had to pay an extra $30.00 to put an end the problem.