Sette Venom Frame on Sale only $299.98 August 6, 2010 By RL Policar 6 The Sette Venom is currently on sale @ Pricepoint.com.