There are regular offers by the Banker, here called "Banker deals", which improve the usual rates offered by the bank for buying bucks or gold. This page particularly deals with offers which include acquiring bonus girls, for other offers see Limited time offers.
Currently there are two types of Banker deals:
1) Girls sets: Gold and bucks cost the usual price, but (depending on the package bought) you can gain one ($10), two ($20) or three ($50) bonus girls. These offers last 2 or 4 (banker deal 13-19 below) hours. With the current configurations these offers apparently only occur for "new players", i.e. with at most 3-5 months of logging in. After that point, these offers simply stop altogether.
2) 50% discount offers, with the addition of a bonus girl for the largest package. These 50% discount offers mean either the usual rates ($4.95, $9.95, $19.95, $49.95), but twice the amounts of bucks and gold (330, 730, 1600, 4330 gold etc.); or the usual amounts, but half the prices ($2.45, $4.95, $9.95, $24.95). Bonus girls can be obtained by purchasing the respective $50/$25 packages. This type of offer occurs nowadays quite regularly, on average about twice a week; it usually lasted for 8 hours, but since December they seem to be 16 hours.
Lists of previously encountered offers and bonus girls can be found below.
Girls sets Edit
Halloween Special 1 (2014)
Halloween Special 2 (2015)
Halloween Special 3 (2015)
International Day for Tolerance Special
Banker deal 1
Banker deal 2
Banker deal 3
Banker deal 4
Banker deal 5
Banker deal 6
Banker deal 7
Banker deal 8
Banker deal 9
Banker deal 10
Banker deal 11 - "North Pole - Run!" (Christmas/winter special)
Banker deal 12 - "Nuclear Winter"
Banker deal 13 - "Winter Sports"
Banker deal 14
Banker deal 15
Banker deal 16
Banker deal 17
Banker deal 18
Banker deal 19
50% discount offers Edit
Half price, bonus epic chick for 25$ purchase
Double amount offers Edit
Double amount gold/bucks, bonus epic chick for 50$ purchase