How much does this cost to the nearest dollar?

Mega Birthday Greeting Cards Value Pack - Set of 40 (20 designs), Large 5 x 7, Birthday Cards with Sentiments Inside, White Envelopes
Send your friends and loved ones a smile on their special day! Our fun and festive birthday card sets have a design for everyone on your list, and each card contains heartwarming sentiments and birthday wishes inside and outside. Keep a set at home or at the office for those little birthday card emergencies! Each card is printed on high quality paper, and contains a unique message inside to uplift and inspire your friends, family, boss, or coworkers. Every order comes with premium white envelopes so you can quickly write, pack, and mail your cards. Each set includes 20 different designs. Here is a sampling of the messages

Price is $21.00
Price: $20.99