I am having trouble finding tomato frogs, I see chubby frogs all over, and they're said to be similar...should I go for it? Anyone own/ed these? I would want 3. They're a fraction of what tomato's cost.