My husband wanted these about 8 months ago, so we tried buying online.  They were perfect, came in the exact color we asked for (and size).  He immediately (back in March) put another color on his wish list, and I just picked them up for Christmas.  You can't beat the pricing on these!