We deliver to more than 120 cities of Pakistan.
To see the list of cities where we can delivery, please click here

Yes ! In most cases it will look the same as shown on our website. However they may look different for small cities.
Some variation may occur as per availability and season.

Yes, All our items are delivered with a greeting card with your message printed on it.

Our standard delivery timings are from 10 am to 8 pm.
On Special occassions like Eid, Valentines Day, our deliveries may start as early at 9 am and go on till 10 pm.

We offer holiday delivery in Karachi, Lahore, Islamabad, Pindi and almost all major cities of Pakistan.

All our prices are inclusive of delivery charges and taxes.
The price you see is the price you pay.

There are no extra or hidden charges.

99% of our delivery are done on time, in some cases delivery might be delayed due to incomplete address, strike etc, In such case we arrange the delivery next day.

We accept payment thru credit card. We accept all major credit and debit cards.

You can also make payment thru paypal, and thru western union and other money transfer services.

To send payment thru western union or other money transfer services, please contact us

Credit cards are processed online through 2CheckOut.com Inc. (Ohio, USA)

For security reasons card numbers are transmitted directly to the banking network for authorization. GiftShift Pakistan Online and 2Checkout.com do not record your card number anywhere.

At present we do not accept phone orders.
Our card company requires that the customers input their credit card information themselves.

If you are looking to send something which you cannot find on our website.
Please contact us with your requirement and we would get back to you.

Be it a special gift, toy, jewellery, food or any other gift. We would be more than pleased to arrange it for you.

We have introduced a new system of earning points on every purchase you make on giftshift.com
Example you have made a purchase of US$ 100.00 on our website.
Then you will earn 1 POINT, which is equivalent to US$ 1

You can use / redeem these points at your next order at our website.

You can earn as 1% points of the total order amount.

If you place an order for US$ 10 then you will earn 0.10 POINTS
If you place an order for US$ 100 on our website, so you will earn 1 POINT.
If you place an order for US$ 200, then you will earn 2 POINTS

1 POINT is equivalent to US$ 1

Your can redeem all the points per order.
Maximum points you can redeem are $ 1 less than the order.


You have 15 points (equivalent to US$ 15) in your account.
You are placing an order for US$ 15.00

You can redeem $1 less than the order.
So you can redeem 14 POINTS for this order.

So you can redeem $1 less than the order.

This is due to some system settings which we need to implement to ensure a proper order flow.

There is no expiry date of the points.

You can redeem them as and when you like.

Yes, Buying any product from our website will earn you points.
Irrespective of the total amount of the order you will earn 1% points of the total amount order.

Just make sure that you create an account on our webiste when placing the order.

If you place the order as guest (not logged into your account) you will not be able to claim your points.

Once you place a confirmed order, your points will be credited to your account one day before the delivery of your order.


You placed an order on 5th June for delivery on 10th June.
Then your points will be credited to your account on 9th June.

In some cases they will be credited on the date of delivery.