LeonardoTheVinchi
Freakalicious
Both companies sell some products on their own website, which isn't something I've seen a lot. They also are separate companies with separate products despite the similar names - however their websites look extremely similar which makes me think that they're run by the same people.
Anyone ever bought directly from either website?
Anyone ever bought directly from either website?