Superior Technologies
My Master Card Credit Card was charged $12.79
I have never heard of this company and I have never done any business with this company. My Master Card Credit Card was charged $12.79. I called the number listed (505-349-5690 MO) that was listed on my statement and was directed to a website. That website would not acknowledge my emails. I could ...