If you want to know Colonia or Carmelo, getting dollars in UY is fine. The next visits really don't make any sense unless you enjoy boats and river crossings..
Whatever the blue rate on florida or lavalle is, I always get only 450 pesos less though https://exchange4free.com.
This is the same...