We LOVE mail...
We even love visitors,
but for now how about you email us first!
we welcome all requests, queries and criticism.
Though easy on the criticism please!
Choochmagooz is based in Palma de Mallorca, Spain
If you're in the area drop us a note
we'd love to meet you.