If you arrive on time allow an hour for the walk to immigration plus the passport visa check.On your return from shopping trip check in plus immigration again,allow at least 2 hours,that's 3 hours gone if lucky will give you 4 hours for a shopping trip and the journey there and back.
Think your pushing your luck,what kind of cheap stuff are you after?.