any experience with this site that sells mats?

Yes, and its been only good!

They used to have some good deals on Ebay, check them out!

I think I was able to get my 10x10 for under 300 on ebay brand new from them.

Nothing but good. I bought a 27x24 from them at a good price, and they seemed very helpful with any issues you might have.