I ordered a acekard 2i and 4gb micro sd from this site 2 weeks ago and it hasnt even shipped yet. they say they ship their products 24-48 hours after the order is placed, has anybody else had a problem like this or does anybody know why there taking so long. i haven't heard anything but good...