I can only speak from a gardening point of view, but this place is awesome. The range of plants they have is amazing and better value than you'll find elsewhere in Barnstaple. B & Q may sell 24 bedding plant plugs for £4 but at BJ's you'll get more mature and healthy plants for your money. Their selection of herbs is better than I have ever seen anywhere else, they really do sell any that you could think of including umpteen varieties of thyme, mint and sage. Perenials are also very good value, they have a range of plants starting at £1.79 for example. They also sell fruit plants including gooseberries etc, strawberries and rhubarb crowns.
Their range of gardening sundries is superb, they sell loads of different planters and containers and every type of feed and pest killer you could ever want. Other outdoors-y things are great, loads of various types of bird food, BBQ supplies, flip-flops, you name it! I myself am off there after work to buy a paddling pool to dunk my feet in after a hard afternoon's digging on my allotment.
Go to BJ's and spend some money, you won't regret it! read more