Good day fellow Bums: Just surfing the internet and came upon Cuban Crafters in Miami Fla. Anyone visited their B+M store. How are their prices, service etc. Are their store brand products any good? I'm going to be in the Miami area and wondering if it's worth a visit to their store. Thanks.