Shop › Canada General Service Medal Image 1 of 1 Canada General Service Medal $3.75 Canada General Service Medal.Ribbon will come in 6” lengths when ordered. Add To Cart Added! Canada General Service Medal.Ribbon will come in 6” lengths when ordered. You Might Also Like British Order of St. John Medal Ribbon $3.00 British King Edward VII Police Coronation Medal 1902 Ribbon $2.50 British Ribbon Bar $8.50 Mauritius Police Long Service & Good Conduct Medal Ribbon $3.75 Volunteer long service medal ribbon. $3.75