Happy Mammoth Took My Money But Never Delivered My Order
When I ordered from Happy Mammoth on February 22, they had no issue immediately handling my money. The projected delivery date was February 28, however that day vanished without any trace of my order. I reasoned, okay, delays are inevitable, hence I called customer support. I waited patiently 48 hou...
