I bought this watch band at Wal-Mart in black and one in silver for $14.99 each and love them. I wear the black one almost every day. It looks almost as good as when I purchased it. It also came with a snap on face protector but I don't use that part.
I'm yet to find one that's cheaper and of comparable quality. Personally I'd rather spend $149 on a real milanese or classic buckle that get something for $20 off of Amazon that makes the whole watch look cheap. Hermes can take a hike though