Not sure what's available in your area but I have found the Stihl stuff lasts better than the hardware store equivalent... I'd be guessing it's a fair bit more expensive than the generic stuff though.
Size will depend on the trimmer, go too heavy & it won't work properly