There is a Billabong factoryshop in Belle Rose, don't know the exact adress, it's on a corner of a V-split (how you call that in english when a road splits up like a V ?). I can drive you there if you want, only thing you have to do is buy me a planeticket to mauritius!
There's another factoryshop if you take direction The South at the roundabound in Phoenix, on the left side. Different brands, including some bigger ones.