I regularly go here when shopping at Granville Island. Although their meat is somewhat pricey, the quality is very good. They have a great selection of steaks that are always well marbled and beautiful thick cuts. They have a solid selection that you would expect at any meat store but I wouldn't consider them a full service butcher.