XM Brands
Xm brands
Hi all, I went to cash my cheak today and there was this "charge" on my account. This charge said that it was from a place called "XM Brands". They charged me $85.54 (USD). I didnt even know what this was i have never heard of them till today. So i cancelled my card and called ...