It isn't called Megastore for nothing. They have a pretty wide selection of movies and music, you can literally make a trip to Virgin an outing. They also have mini listening stations where you can scan CD's and listen to anything in the store. On the top floor, there is also a little snack bar, which I've never tried, but found interesting. Best time to go is when they are having sales. They occasionally offer some great sales.