JD Marvel Products
Never sent me product ordered It has been over 2 months! Slow processing Champlain New York
I ordered a tv antenna called "super booster mini dish" and it has been over 2 months! Most companies that cannot deliver a product in the time span that is considered normal will send you a notice in a few weeks (2 or 3). But it has been over 2 months and they have not sent me a word on ...