I watched the three promo movies on their website; it's interesting how much they focus on the "cheaper price tag != better" angle, by highlighting savings coming from better reliability ratings (= better insurance) and more reliable launch schedules. Feels like an obvious dig at SpaceX ;).
(Granted, SpaceX did it first)