I recently received a floral arrangement from Bloom Petals and Gift, and it was absolutely gorgeous. The flowers were fresh and long-lasting, and arranged to perfection. The shop owners were friendly and service was excellent. Their selection of giftware was also tasteful and lovely. Highly recommended for all your floral and gift needs.