Any sheets i'v e bought in TKMaxx have been brilliant. Go for the highest thread count you can get. (Some of the higher thread count sheets can only be washed at 30 degrees)
Also got some good ones from The Linen Loft in Blarney Woollen Mills, not sure where else they have shops.