Techxpress Techxpress.net complaint
Techxpress is horrible service and super expensive
After how Techxpress treated me after giving them money up front on a website I asked them do for everything upfront - I got the worse customer service you can imagine the day they started but only rosely at first just to give them the money which was very expensive. Then on they were never on time ...