MciMetro transmission company. Other site said it is credit store (must buy products from them only-or something like that). Sounds like a horrible idea at best or most likely a scam. Do not answer and their auto-dialer may lose interest.
MciMetro transmission company. Other site said it is credit store (must buy products from them only-or something like that). Sounds like a horrible idea at best or most likely a scam. Do not answer and their auto-dialer may lose interest.