Check out this website. They are located in New Zealand and even though they could not view a copy of our DVD, House of White Spiders due to the zone of the dvd, they were nice enough to put us up on their website!
They are a newer website and trying to get the word out about themselves...