
Rent a car.
The hot thing to buy in Bansko at the moment is property. Several real estate agencies line the main road to the mountain, many of them aimed at English investors. Note, however, that prices are even higher then in the centre of Sofia.
There are some fashionable clothing retailers, as well as ski shops in the town.
On a smaller budget, there are also numerous souvenir shops selling a range of generic Bulgarian items, as well as Bansko specific ones.
Bansco is rife with traditional Bulgarian taverns ('Mehana'; plural 'Mehani'), as well as cafes and modern bars along the main roads.