I have received orders from Megostore.com in as little as 10 days. I have also received orders from the Megostore in as long as 6 months. All I can say is Joe DeRouen@Megostore does always come through. It just sometimes takes awhile.
Announcement
Collapse
No announcement yet.
Classic TV Toys
Collapse
X
Comment