27 Dec, 2020 → by ClaimboUser796985
Unhelpful and wont respond.
got an order. can't get in contact what so ever. I feel like I've lost trust 100% in this "company" as they so say. Save your money just by directly from the franchise.