Very good experience. Items were packaged well and actually arrived a day earlier than expected. The quality of items as well as cost was great! The only thing that was not great was, having sold out items showing. Had to keep going to another page. I still will purchase again from the company. And lastly, communication was good too.