Received my saint Wednesday Nov, 11. From battery Junction:twothumbs. I liked the way it fits and rides nice on the head. Features and controls were fantastic. The prismatic halo thingy, sucks bad really bad actually! So is this it? Was this the finished product I paid for 10 months ago...