Want a Garmin? The newest concept store of Garmin Philippines is now open! Check ’em out at the 3rd floor…