Have a friend who bought a 3D printer from them and it ended up broken when he got home, they did everything in their power to not refund him until they finally relented and gave him store credit as an appeasement
Not been the biggest fan of theirs for a while because of all those issues