Hello Sameer,
I use KC masterpiece and buy it at Sam's Club in Niagara Falls NY. 2 bottles for $6.00. I have tried all the others but always come back to KC. As for your ribs, have you tried the St. Lawerance market? They have a number of vendors there. Medium Rare on Dundas has good ribs...