im pissed ..i ordered a xs vcm from mechman last thursday and i was told that it would ship out this past monday well now its friday n i still havent heard anything ..they dont answer my phone calls ...i think i should just wait till monday n if i dont hear anything im going to my bank n file a dispute