Mammoth Steel took our downpayment for products purchase but they did not deliver the products and we did not receive a refund of our deposit. We try contacting them but to no avail. There phone just keep ringing and finally goes to voiemail but if you leave a message they do not return your phone call. They are cheats and they go around ripping off companies.
0 comments