Moroccan Caramello Hash is usually the best grade hashish available in Spanish coffee shops. Spain also seems to lead the world in sales. The chunks of hash normally weigh around 5 grammes. The hashish chunks are also been hand shaped by artisans. So when you purchase the best quality hash be prepared to pay a little more. I personally will pay for quality, a lesson learned over and over. Go ahead and pay if you know it’s good.