Imakerugs.co has a rating of 2.0 stars from 1 review, indicating that most customers are generally dissatisfied with their purchases.
Hey I can expose what my experience was don't be upset if you had a great experience that's good for you I did not and I would just like my money. They told me they would not charge my card weather was a free trial or not I was told I would not be charged on my card I have a lot of messages where I was told I was going to receive my money back
Is this your business?
Claim your listing for free to respond to reviews, update your profile and manage your listing.