Has anyone bought one?, do you know a supplier who stocks them?