Calgary is a shopper's paradise - from the big malls to outlet centres to niche independant stores, there is always something worth exploring.