Scammers

davisrt had a quick thing to say said
0

Made a MEH purchase at 12:07 and at 12:17 a purchase for $98.24 hit my credit card from a company I never heard of. Does Meh know there are some suppliers who cannot be trusted? Meh was the only purchase I made on that card today.