We do not currently know of any antonyms for megastore.
The noun megastore is defined as:
Did you mean Maxtor?