If you are on holiday in Gran Canaria, you will probably be based along the south coast, such as in Playa del Ingles, Maspalomas or Puerto Rico. If you fancy doing some serious shopping in Gran Canaria, I recommend getting the number 1 bus to the Atlántico shopping centre in Vecindario (near the airport). It takes between 30 and 40 minutes to get there and costs about 4€ each way.
The shopping centre itself has plenty of shops, including Springfield (clothes), Navarro (shoes), Stradivarius (clothes), Carrefour (huge supermarket with food, clothes, electronics and more) and a pet shop (with tiny puppies and kittens!) on the top floor. 🙂
The other reason that Vecindario is great is that there is a High Street behind the shopping centre and you can pick up some real bargains, including clothing, jewellery, cosmetics, electronics and more. The locals shop in Vecindario because, compared to the resort shops in the south, it is cheap.
The shopping centre is open every day except Sunday, from 10am until 10.30pm (no siesta). A lot of the shops on the High Street close from about 1pm until around 4pm for a siesta so bear this in mind and do the High Street in the morning and the shopping centre in the afternoon perhaps. The buses run every 30 minutes or so.