"anybody else had trouble with mesh computers?" For the answer, just put Mesh or similar wording into the search box, and all will be revealed.
Regarding refunds, this can take 30 days, as per UK consumer regulations.
AMD Ryzen news - release date, UK price, features and specifications
The pulp art of 80s computer game magazine covers
Best value Mac: Which is the best £1249 Mac to buy
Comment faire des captures d’écran sous Windows 10 ?