Mets Swirl Caps are only $45.99!

What are we even doing?  $46??    Mets Swirl Cap.