PetWell South Africa
I ordered dog supplements from Petwell South Africa over three weeks ago. Payment was processed, but the products have not been delivered. I have emailed multiple times with no response, and the address listed on their site appears linked to a deserted mall location. Attempts to call have yielded strange or unclear information. This lack of communication and failure to deliver is unacceptable








