Hi bros, was gonna try making my own gear a yr or so ago, ordered from lemange, they said delivery was attempted but no note was left, the order was for about £100 or $220. They still charged me for the order..does anyone know where I can order supplies from a UK company?
Thanks
Dexcell
Thanks
Dexcell