I buy from saveonscents.com and brambleberry.com. They both have excellent customer service and I've never had an issue with received product from either, though shipping takes awhile from brambleberry presumably because we're 3,000 miles away from each other.