Preheat a large griddle to medium high heat.
Combine milk with vinegar in a medium sized bowl. Set aside for about 5 minutes (Or you can use buttermilk).
Put sugar, baking powder, baking soda and salt in a large mixing bowl.
Sift flour into large mixing bowl with other dry ingredients.
Add the butter and egg into the bowl with the “sour” milk.
Pour the wet mixture into the dry mixture and stir together, just until the lumps are gone.
Spray skillet with non stick cooking spray.
Pour pancake batter onto skillet in 1/4 cupfuls.
Cook pancakes until bubbles begin to appear on the surface.
Flip with a spatula and cook for another 1-2 minutes until golden on the bottom side too.