The Helix Studios store is owned and operated by 13 Red Media, Ltd.  Helix Studios has been producing award winning movies since 2002 and brings you this shopping site for all DVD and poducts of Helix Studios.
You can contact us at

13 Red Media, Ltd/Helix Studios
PO Box 98019
Las Vegas, NV 89193

You can also reach us during normal business hours of 9am - 5pm PST at
702-485-2095 Phone