Their products average and shipping prices are high. The split my account into 2 accounts so when I paid off my balance, I really hadn't and then they could charge me a late fee for not knowing about the second account. I held for over 1/2 hour and got one representative who passed me back into holding stating she couldn't help me. They company closed half of its business down this year. Avoid at all costs.