Pokemon displayed upon Product/Service Image only represent their Generation. List of the Pokemon available will always change depending on the Season Spawn and availability.
Estimated Time of Delivery: 12 Hours-24 Hours
Minimum Trainer Account Level: Level 30 (only if Size and/or Gender option is chosen)
Prices of every Pokemon will be differed based on their category:
$1.49 for Common, Uncommon, and Rare Pokemon
$2.49 for Super Rare and Ultra Rare Pokemon
$4.99 for Regional Pokemon
Additional charge for Size and Gender option.
This particular service will always have different selections of Pokemon according to the seasonal Pokemon wild spawn. Rarity will always change upon the Pokemon spawn throughout the season change and weekly nest migration, hence the price will always go follow.
Estimated Time of Delivery might get prolonged when there is an NON-SEASONAL WEEKLY EVENT running in Pokemon GO. Especially on Rare and Ultra Rare Pokemon as their spawns might get heavily covered by the said NON-SEASONAL WEEKLY EVENT POKEMON SPAWNS.