This company is a complete scam. They did not send what I ordered - not even close. They would not respond via email on how to return the product. I found the return instructions on the website and returned the products. They asked for additional information which I provided to include a picture of the wrong product. They never refunded my money.
I have since found many people who were also ripped off either by sending the wrong thing or keeping the money from the order and not sending anything at all.
This company sells wooden animal puzzles. The website is DeBugrs.com.
Do not use them. They are criminal.