I think that this is is actually considered expensive amongst online stores - but I've never had any trouble with anything I've bought from there and whenever I buy from anywhere else I have terrible luck, so I consider the extra $10-$20 bucks to be worth it.