The advertisement/link popped up on my facebook feed this morning. The mat size and price suited me perfectly but there is something about the website that made me wonder. Couldn't find anything about where they're located or any reviews beside what they have on their site.