Gimmick??? Definitely not....
Overpriced??? Maybe, for a while

They are starting to bed now....
Tube bite is good now...