The cheapest place is to find a local health food store. You can usually save at least 33% compared to online purchases depending on size.
1-2 Tbsps is good a day, depending on your caloric intake and is actually more beneficial on a cutting diet than a bulking diet because of the limit of Omega 3's you get from your daily diet. But FS Oil is definitely good no matter what diet you are currently on.