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