The big SM malls have almost everything you need in one location kasi. I actually prefer to go to other malls to avoid the always full parking and huge crowds but when I need to buy something it will almost always be available in Megamall or SM North.