Never heard of them before but it looks like their online shop caters mostly to long armers.
So I wouldn't have had a reason to stumble across them.
Seems like a great price for the batting.
The only thing I'd say is their very minimum shipping charge is very high (for a