As a retailer, we set our own prices independently, but some manufacturers restrict how we may communicate those prices. In some cases the manufacturer does not allow us to show you our price until the item is in your cart.
I've tried buying this shirt in light blue 3 times and every time it came in navy blue. The 4th time I bought one of each color, thinking maybe the sku numbers were mixed up. Nope. Both shirts still came in navy blue. My son really wanted the light blue to match a pair of shorts he bought but we've given up. It's a nice shirt if you want it in navy.