Thought I’d WEIGH in with my experience on jbb. Never had an issue with items ordered, communication or cost.
The key thing is shop around, do some hard research on the item you have your eye on. Read the fine print of what comes with purchase. Email the company first or telephone them and ask for details before you purchase.
This goes for any retailer.