written by Austinq280 on 10/10/2018
Presenters hard sell, smutty crude remarks, late dispatch and deliveries, over inflated prices. Create and Craft was once a great channel to purchase various items and now it is basically all in house companies with over inflated prices. The presenters are so silly and it is more a laugh at them than laugh with them scenario.
As rated by our community of reviewers