6 in stock
🔓 WHOLESALE PRICING: UNLOCKED
🔥 Why Pay Retail? Save Up to 45% with Wholesale Pricing Buy at Wholesale Price. No MOQ, No Bulk Order. Just Wholesale Prices for ALL. Expedited Delivery Available! We consistently aim to deliver competitive prices, superior quality, and dependable insurance and return services.
USB Rechargeable Mini Bag Sealer – Portable Heat Sealing Machine for Snacks & Food Storage
Keep your snacks fresh and sealed with this portable mini bag sealer, designed with a built-in rechargeable battery and magnetic backing for easy storage. Perfect for chips, cookies, and food packaging bags, it’s a must-have for home, travel, and picnics.
✨ Key Features:
USB Rechargeable – Comes with a built-in lithium battery (300mAh) and charging cable for quick recharging.
16W Power – Provides strong sealing performance for plastic snack bags, cookie bags, and packaging.
Magnetic Design – Easily attaches to refrigerators or metal surfaces for convenient storage.
Compact & Portable – Lightweight and handheld, perfect for picnics, travel, or daily use.
Manual Operation – Simple hand-press design for easy and safe sealing.
Durable Material – Made of PVC (Polyvinyl Chloride) for long-lasting performance.
📦 Specifications:
Operation Mode: Manual
Power Supply: USB Charging (Built-in Lithium Battery)
Battery Capacity: 300mAh
Rated Power: 16W
Material: PVC (Polyvinyl Chloride)
Package Includes: 1 × Bag Sealer, 1 × USB Charging Cable
6 in stock
🔓 WHOLESALE PRICING: UNLOCKED
🔥 Why Pay Retail? Save Up to 45% with Wholesale Pricing Buy at Wholesale Price. No MOQ, No Bulk Order. Just Wholesale Prices for ALL. Expedited Delivery Available! We consistently aim to deliver competitive prices, superior quality, and dependable insurance and return services.
🔓 WHOLESALE PRICING: UNLOCKED
🔥 Why Pay Retail? Save Up to 45% with Wholesale Pricing Buy at Wholesale Price. No MOQ, No Bulk Order. Just Wholesale Prices for ALL. Expedited Delivery Available! We consistently aim to deliver competitive prices, superior quality, and dependable insurance and return services.
1. Bluetooth 5.1 2. ABS plastic 3. Unfolded size: 304.31 x 98.1 x 9.86mm 4. Folded size: 152 x 98.12 x 19.83mm 5. Built-in 140mah high-capacity rechargeable lithium battery, long standby 6. 3-channel Bluetooth connection, Up to 3 Bluetooth devices can be connected at the same time and you can switch between 3 devices at willSpecification:
Package Weight
One Package Weight
0.30kgs / 0.66lb
One Package Size
20cm * 16cm * 3cm / 7.87inch * 6.3inch * 1.18inch
Qty per Carton
40
Carton Weight
11.00kgs / 24.25lb
Carton Size
42cm * 32cm * 34cm / 16.54inch * 12.6inch * 13.39inch
Loading Container
20GP: 583 cartons * 40 pcs = 23320 pcs40HQ: 1354 cartons * 40 pcs = 54160 pcs
🔓 WHOLESALE PRICING: UNLOCKED
🔥 Why Pay Retail? Save Up to 45% with Wholesale Pricing Buy at Wholesale Price. No MOQ, No Bulk Order. Just Wholesale Prices for ALL. Expedited Delivery Available! We consistently aim to deliver competitive prices, superior quality, and dependable insurance and return services.
🔓 WHOLESALE PRICING: UNLOCKED
🔥 Why Pay Retail? Save Up to 45% with Wholesale Pricing Buy at Wholesale Price. No MOQ, No Bulk Order. Just Wholesale Prices for ALL. Expedited Delivery Available! We consistently aim to deliver competitive prices, superior quality, and dependable insurance and return services.
1. Control Channels: 6 Channels. 2. Movement Direction: forward, backward, left, right. 3. Transmitter Frequency: 2.4G. 4. Control Distance: about 15m. 5. Battery for Car: 3.7V 800mAh rechargeable battery pack(Included). 6. Battery for Transmitter: 2 x 1.5V AA Batteries(No Included). 7. Running time: about 30mins,charging time: 120mins. 8. Product Size: 14x25x9cm. Specification:
Package Weight
One Package Weight
0.57kgs / 1.25lb
One Package Size
28cm * 12cm * 15cm / 11.02inch * 4.72inch * 5.91inch
Qty per Carton
24
Carton Weight
15.40kgs / 33.95lb
Carton Size
58cm * 50cm * 47cm / 22.83inch * 19.69inch * 18.5inch
Loading Container
20GP: 195 cartons * 24 pcs = 4680 pcs40HQ: 454 cartons * 24 pcs = 10896 pcs
🔓 WHOLESALE PRICING: UNLOCKED
🔥 Why Pay Retail? Save Up to 45% with Wholesale Pricing Buy at Wholesale Price. No MOQ, No Bulk Order. Just Wholesale Prices for ALL. Expedited Delivery Available! We consistently aim to deliver competitive prices, superior quality, and dependable insurance and return services.
🔓 WHOLESALE PRICING: UNLOCKED
🔥 Why Pay Retail? Save Up to 45% with Wholesale Pricing Buy at Wholesale Price. No MOQ, No Bulk Order. Just Wholesale Prices for ALL. Expedited Delivery Available! We consistently aim to deliver competitive prices, superior quality, and dependable insurance and return services.
1. Material: plastic, silicone, copper, nickel, ceramic2. Purpose: sealing snacks to prevent moisture3. Heating seal: heating piece4. Rated voltage: DC5V 1A5. Magnet adsorption, easy to store6. Hidden blade, one-click opening7. USB charging port, more convenient to use8. Button switch, easy to operate9. Battery capacity: 400 mAh10. Dimensions: 10 x 3.5 x 4.1 cm11. Net weight: 56 grams12. Note: Only the sealing machine will be shipped, nothing else!Specification:
Package Weight
One Package Weight
0.10kgs / 0.23lb
One Package Size
12cm * 7cm * 5cm / 4.72inch * 2.76inch * 1.97inch
Qty per Carton
56
Carton Weight
5.60kgs / 12.35lb
Carton Size
44cm * 22cm * 28cm / 17.32inch * 8.66inch * 11.02inch
Loading Container
20GP: 983 cartons * 56 pcs = 55048 pcs40HQ: 2283 cartons * 56 pcs = 127848 pcs
🔓 WHOLESALE PRICING: UNLOCKED
🔥 Why Pay Retail? Save Up to 45% with Wholesale Pricing Buy at Wholesale Price. No MOQ, No Bulk Order. Just Wholesale Prices for ALL. Expedited Delivery Available! We consistently aim to deliver competitive prices, superior quality, and dependable insurance and return services.
🔓 WHOLESALE PRICING: UNLOCKED
🔥 Why Pay Retail? Save Up to 45% with Wholesale Pricing Buy at Wholesale Price. No MOQ, No Bulk Order. Just Wholesale Prices for ALL. Expedited Delivery Available! We consistently aim to deliver competitive prices, superior quality, and dependable insurance and return services.
1. Sisal grinding claw column, no chips, wear-resistant and durable2. The turntable has a built-in ringing ball3. Spring ball + lob double swing4. Material: sisal rope, fiberboard, flannel5. Size: about 35.5 x 25.5cm6. Weight: about 1500gSpecification:
Package Weight
One Package Weight
1.50kgs / 3.32lb
One Package Size
26.5cm * 15cm * 27cm / 10.43inch * 5.91inch * 10.63inch
Qty per Carton
20
Carton Weight
30.00kgs / 66.14lb
Carton Size
50cm * 50cm * 60cm / 19.69inch * 19.69inch * 23.62inch
Loading Container
20GP: 177 cartons * 20 pcs = 3540 pcs40HQ: 412 cartons * 20 pcs = 8240 pcs
🔓 WHOLESALE PRICING: UNLOCKED
🔥 Why Pay Retail? Save Up to 45% with Wholesale Pricing Buy at Wholesale Price. No MOQ, No Bulk Order. Just Wholesale Prices for ALL. Expedited Delivery Available! We consistently aim to deliver competitive prices, superior quality, and dependable insurance and return services.
🔓 WHOLESALE PRICING: UNLOCKED
🔥 Why Pay Retail? Save Up to 45% with Wholesale Pricing Buy at Wholesale Price. No MOQ, No Bulk Order. Just Wholesale Prices for ALL. Expedited Delivery Available! We consistently aim to deliver competitive prices, superior quality, and dependable insurance and return services.
1. Red light heating function: can be quickly warmed up, 3 temperature adjustable, humanized temperature control settings, intelligent temperature control, to meet the needs of different environments.2. Mesh bag design, can be put into the mugwort package, mugwort hot compress. (Mugwort package is not included)3. Vibration massage function: three adjustable vibration massage, simulation of human massage.4. Heating massage two-in-one, 3-speed heating, 3 vibration massage mode for your choice. You can enjoy these two functions simultaneously or separately. Vibration combined with heating can completely relieve and relax the muscles and reduce stress.5. 5000mAh high-capacity rechargeable battery, USB charging design, easy to carry, can be used anywhere, anytime.6. Equipped with digital display controller, touch screen button design, panel display temperature and power, you can use the controller to control the temperature and vibration mode, easy and convenient to operate.7. Intimate paste type design, adjust the angle and tightness at will.8. Open the anti-touch mode to prevent the keys from being touched by mistake in the process of using the product.Parameters:1. Material: neoprene2. Operating voltage: 5V3. Charging current (heating highest grade): 1850mA4. Charging time: 2-3H5. Battery capacity: 5000mAh6. Endurance time:-Massage (highest grade): 1440Min-Heating (highest grade): 102Min-Massage + heating (highest grade) 660Min7. Belt size: 118 x 20cm, long strap: 92 x 7.8cm8. Product gross weight: 860gProduct list: 1 x red light belt, 1 x long strap, 1 x charging cable, 1 x instruction manual, 1 x color boxSpecification:
Package Weight
One Package Weight
0.93kgs / 2.05lb
One Package Size
28cm * 21cm * 9cm / 11.02inch * 8.27inch * 3.54inch
Qty per Carton
34
Carton Weight
30.00kgs / 66.14lb
Carton Size
50cm * 50cm * 60cm / 19.69inch * 19.69inch * 23.62inch
Loading Container
20GP: 177 cartons * 34 pcs = 6018 pcs40HQ: 412 cartons * 34 pcs = 14008 pcs
🔓 WHOLESALE PRICING: UNLOCKED
🔥 Why Pay Retail? Save Up to 45% with Wholesale Pricing Buy at Wholesale Price. No MOQ, No Bulk Order. Just Wholesale Prices for ALL. Expedited Delivery Available! We consistently aim to deliver competitive prices, superior quality, and dependable insurance and return services.
🔓 WHOLESALE PRICING: UNLOCKED
🔥 Why Pay Retail? Save Up to 45% with Wholesale Pricing Buy at Wholesale Price. No MOQ, No Bulk Order. Just Wholesale Prices for ALL. Expedited Delivery Available! We consistently aim to deliver competitive prices, superior quality, and dependable insurance and return services.
1. Voltage: 7.4V2. Rated power: 25W3. Rated frequency: 50-60HZ4. Lithium battery capacity: 4400 mA5. Cleaning route: planning6. Operation mode: dual-purpose mechanical remote control7. Timing function: more than 8 hours8. Suction power: 2000Pa~2999Pa9. Dust box capacity: 0.6 liters10. Collision protection: mechanical + electronic double protection11. Motor type: brushless12. Planning technology: gyroscope navigation13. Life time: 61-120 minutes14. Three-in-one vacuuming, sweeping and mopping, deep cleaning15. Path planning for transformation, high coverage cleaning16. Mobile APP remote control, real-time attention to the dynamics17. It can effectively identify the edges of high places such as stairs and doorways to avoid falling from high places and damaging the fuselage18. 2cm strong obstacle crossing, easy to jump over obstacles such as carpets, slide rails, gate rails, etc.19. Infrared automatic recharging and positioning are accurate20. Ultra-thin body, can penetrate into a variety of home environments, deep clean without dead ends21. Dimensions: 32x32x7.8 cm22. Weight: about 2800 gramsSpecification:
Package Weight
One Package Weight
3.12kgs / 6.88lb
One Package Size
35cm * 14.5cm * 38.5cm / 13.78inch * 5.71inch * 15.16inch
Qty per Carton
10
Carton Weight
30.00kgs / 66.14lb
Carton Size
50cm * 50cm * 60cm / 19.69inch * 19.69inch * 23.62inch
Loading Container
20GP: 177 cartons * 10 pcs = 1770 pcs40HQ: 412 cartons * 10 pcs = 4120 pcs
🔓 WHOLESALE PRICING: UNLOCKED
🔥 Why Pay Retail? Save Up to 45% with Wholesale Pricing Buy at Wholesale Price. No MOQ, No Bulk Order. Just Wholesale Prices for ALL. Expedited Delivery Available! We consistently aim to deliver competitive prices, superior quality, and dependable insurance and return services.
🔓 WHOLESALE PRICING: UNLOCKED
🔥 Why Pay Retail? Save Up to 45% with Wholesale Pricing Buy at Wholesale Price. No MOQ, No Bulk Order. Just Wholesale Prices for ALL. Expedited Delivery Available! We consistently aim to deliver competitive prices, superior quality, and dependable insurance and return services.
1. Operating Frequency: 902-928MHz or 865-868MHz 2. Operating Protocol: EPC C1G2 3. Operating Time: 10 hours 4. Card Reading Distance: 0-2 meters 5. RF Capacity: -2 to 25dBm 6. Bluetooth Indicator: Flashes when in standby mode, stays on when connected 7. Card Reading Indicator: Buzzer/Indicator, beeps and flashes when a card is read 8. Battery Indicator: 4 LED segments 9. Power Consumption: DC 5V Rechargeable 10. Battery Capacity: 5000mAh 11. Built-in high-performance ceramic antenna, compatible with multiple international and domestic protocol standards. Wide-spectrum frequency hopping mode provides effective anti-interference capabilities 12. UHF smart chip, stable performance, sensitive sensing 13. Fast and stable card reading, compatible with a variety of tags 14. Suitable for vehicle management, asset management, production line management, hotel management, and other applicationsSpecification:
Package Weight
One Package Weight
0.30kgs / 0.67lb
One Package Size
17cm * 11cm * 4cm / 6.69inch * 4.33inch * 1.57inch
Qty per Carton
80
Carton Weight
25.00kgs / 55.12lb
Carton Size
57cm * 36cm * 34cm / 22.44inch * 14.17inch * 13.39inch
Loading Container
20GP: 382 cartons * 80 pcs = 30560 pcs40HQ: 887 cartons * 80 pcs = 70960 pcs
🔓 WHOLESALE PRICING: UNLOCKED
🔥 Why Pay Retail? Save Up to 45% with Wholesale Pricing Buy at Wholesale Price. No MOQ, No Bulk Order. Just Wholesale Prices for ALL. Expedited Delivery Available! We consistently aim to deliver competitive prices, superior quality, and dependable insurance and return services.
2 in stock
🔓 WHOLESALE PRICING: UNLOCKED
🔥 Why Pay Retail? Save Up to 45% with Wholesale Pricing Buy at Wholesale Price. No MOQ, No Bulk Order. Just Wholesale Prices for ALL. Expedited Delivery Available! We consistently aim to deliver competitive prices, superior quality, and dependable insurance and return services.
Stay powered anywhere with the 10000mAh Wireless Power Bank, one of the slimmest and lightest portable chargers available. Perfect for travel and even flight-safe, it delivers 2.2 full charges for iPhone 12, 1.6 for Galaxy S20, and 1 full charge for iPad Air 3.
Equipped with dual QC3.0 ports and 20W PD fast charging, this external battery can charge up to four devices simultaneously and powers an iPhone 12 to 100% in just one hour. The PD 20W input ensures the power bank itself recharges much faster than standard models.
Enjoy wireless fast charging options (5W/7.5W/10W/15W) with Qi compatibility, making it easy to charge phones and earbuds without cables. Compact yet powerful, it features LED display, multiple outputs, and smart protection for safe charging.
Package includes: 10000mAh power bank, USB cable, user guide, and 24-hour customer support. Ideal for iPhone, Samsung, Huawei, iPad, and more.
2 in stock
🔓 WHOLESALE PRICING: UNLOCKED
🔥 Why Pay Retail? Save Up to 45% with Wholesale Pricing Buy at Wholesale Price. No MOQ, No Bulk Order. Just Wholesale Prices for ALL. Expedited Delivery Available! We consistently aim to deliver competitive prices, superior quality, and dependable insurance and return services.
🔓 WHOLESALE PRICING: UNLOCKED
🔥 Why Pay Retail? Save Up to 45% with Wholesale Pricing Buy at Wholesale Price. No MOQ, No Bulk Order. Just Wholesale Prices for ALL. Expedited Delivery Available! We consistently aim to deliver competitive prices, superior quality, and dependable insurance and return services.
1. Mini and compact, does not take up space, easy to carry.2. Magnetic adsorption, easy to use.3. Built-in 1200mAh large-capacity lithium battery, long-lasting power.4. Two-way Type-C cable, plug and play, 5W power output, can charge mobile phones in an emergency.5. With built-in LED display light, the remaining power is clearly visible.Parameters:1. Input: 5V/1A, 5W Max2. Wireless charging output: 2.5W3. Type-C line output: 5W4. Battery capacity: 1200mAh 3.7V 4.25Wh5. Rated capacity: 550mAh (5V 1A)6. Size: 68x39.5x15.5mm; Weight: about 44g7. Compatible models: Compatible with Apple Watch SE 2023 44mm, Watch SE 2023 40mm, Watch Ultra 2 49mm, Watch Series 10 46mm, Watch Series 10 42mm, Watch Series 9 45mm, Watch Series 9 41mm, Watch Ultra 49mm, Watch Series 8 41mm, Watch Series 8 45mm, Watch SE 2022 40mm, Watch SE 2022 44mm, Watch Series 7 41mm, Watch Series 7 45mm, Watch SE 40mm, Watch SE 44mm, Watch Series 6 40mm, Watch Series 6 44mm, Watch Series 5 44mm, Watch Series 5 40mm, Watch Series 4 44mm, Watch Series 4 40mm, Watch Series 3 38mm, Watch Series 3 42mm, Watch Series 2 42mm, Watch Series 2 38mm, Watch 42mm, Watch 38mm, etc.Specification:
General
Compatible with
Apple: Watch Series 10 46mm, Watch Series 10 42mm, Watch SE 2023 44mm, Watch SE 2023 40mm, Watch Ultra 2 49mm, Watch Series 9 41mm, Watch Series 9 45mm, Watch Series 8 45mm, Watch Series 8 41mm, Watch Ultra 1 49mm, Watch SE 2022 40mm, Watch SE 2022 44mm, Watch Series 7 45mm, Watch Series 7 41mm, Watch Series 6 40mm, Watch SE 40mm, Watch SE 44mm, Watch Series 6 44mm, Watch Series 5 44mm, Watch Series 5 40mm, Watch Series 4 44mm, Watch Series 4 40mm, Watch Series 3 38mm, Watch Series 3 42mm, Watch Series 2 42mm, Watch Series 2 38mm, Watch 42mm, Watch 38mm
Package Weight
One Package Weight
0.09kgs / 0.19lb
One Package Size
15cm * 11cm * 2.5cm / 5.91inch * 4.33inch * 0.98inch
Qty per Carton
100
Carton Weight
10.50kgs / 23.15lb
Carton Size
60cm * 35cm * 31cm / 23.62inch * 13.78inch * 12.2inch
Loading Container
20GP: 409 cartons * 100 pcs = 40900 pcs40HQ: 950 cartons * 100 pcs = 95000 pcs
🔓 WHOLESALE PRICING: UNLOCKED
🔥 Why Pay Retail? Save Up to 45% with Wholesale Pricing Buy at Wholesale Price. No MOQ, No Bulk Order. Just Wholesale Prices for ALL. Expedited Delivery Available! We consistently aim to deliver competitive prices, superior quality, and dependable insurance and return services.
🔓 WHOLESALE PRICING: UNLOCKED
🔥 Why Pay Retail? Save Up to 45% with Wholesale Pricing Buy at Wholesale Price. No MOQ, No Bulk Order. Just Wholesale Prices for ALL. Expedited Delivery Available! We consistently aim to deliver competitive prices, superior quality, and dependable insurance and return services.
1. Size: XS/S2. Weight: XS is about 120 grams, S is about 150 grams3. Neck circumference: XS is about 27 cm, S is about 31 cm4. Suitable for bust: XS is about 20-38 cm, S is about 30-48 cm5. Drawstring length: about 120 cm6. Material: polyester canvas + mesh7. Application: cat8. Features: buckle fixed, easy to wear, 12mm sturdy nylon webbing, strong and durable, chrome-plated buckle, not easy to rust, breathable mesh, refreshing and comfortable, adhesive adjustment, not easy to break free, easy to adjustSpecification:
Package Weight
One Package Weight
0.15kgs / 0.34lb
One Package Size
14cm * 22cm * 1.5cm / 5.51inch * 8.66inch * 0.59inch
Qty per Carton
194
Carton Weight
30.00kgs / 66.14lb
Carton Size
50cm * 50cm * 60cm / 19.69inch * 19.69inch * 23.62inch
Loading Container
20GP: 177 cartons * 194 pcs = 34338 pcs40HQ: 412 cartons * 194 pcs = 79928 pcs
🔓 WHOLESALE PRICING: UNLOCKED
🔥 Why Pay Retail? Save Up to 45% with Wholesale Pricing Buy at Wholesale Price. No MOQ, No Bulk Order. Just Wholesale Prices for ALL. Expedited Delivery Available! We consistently aim to deliver competitive prices, superior quality, and dependable insurance and return services.
🔓 WHOLESALE PRICING: UNLOCKED
🔥 Why Pay Retail? Save Up to 45% with Wholesale Pricing Buy at Wholesale Price. No MOQ, No Bulk Order. Just Wholesale Prices for ALL. Expedited Delivery Available! We consistently aim to deliver competitive prices, superior quality, and dependable insurance and return services.
1. Weather forecast broadcast radio, support AM, FM, WB signal, can receive news and other channels2. 0.3W solar panel, manual power generation, multiple charging methods: solar energy, manual charging, USB port charging three charging methods3. LED torch lighting, radio for emergency needs can bring brightness to people in a dark environment4. FM radio function, strong radio signal, automatic radio reception, high sensitivity, and self-adaptive application, more radio stations, clear sound5. FM/AM/US Weather Band (optional) multi-band receiver6. Design 360-degree rod antenna, high sensitivity in each band7. 40mm 8 ohm 1 watt speaker, the volume is loud and clear8. There are corresponding indicator lights when tuning and charging, giving users a clear reminder9. Electronic tuning search platform, easy to operate, long switch life10. 3 LED lamp beads, in a dark environment, can bring bright11. With emergency alarm function, it can bring alarm sound to people in emergency12. It has the function of power pack, which is convenient for users to charge low-power phones outdoors13. ABS plastic material and spray rubber oil, with the characteristics of anti-dirty and wear-resistant14. Waterproof level: IPX315. Battery specification: 1200mAh16. Power supply mode: USB charging / built-in lithium battery / solar energy / hand power generation17. External charging output current: 1000mA18. Channel selection method: manual19. Working voltage: 2.7V-4.2V20. Signal to noise ratio: FM: 32dB, AM: 20dB21. Band type: multi-band22. Radio tuning method: Pointer type23. Receiving frequency range: FM: 87-108MHZ, AM: 520-1710KHZ, NOAA: 162.450-162.550 MHZ24. Encoding chip type: DSP25. Static current: 60 Vian26. Rated current: 400mA27. Rated power: 0.5W28. Receiving sensitivity: FM: 8dB, AM: 86dB29. Impedance: 32 ohms30. Material: ABS31. Audio channel: Dual channel32. Screen size: 31x3mm33. Dimensions: 128 x 60 x 45mm34. Weight: 238gSpecification:
General
Certificate
CE
Package Weight
One Package Weight
0.30kgs / 0.67lb
One Package Size
16cm * 8cm * 6cm / 6.3inch * 3.15inch * 2.36inch
Qty per Carton
60
Carton Weight
18.00kgs / 39.68lb
Carton Size
48cm * 32cm * 30cm / 18.9inch * 12.6inch * 11.81inch
Loading Container
20GP: 578 cartons * 60 pcs = 34680 pcs40HQ: 1343 cartons * 60 pcs = 80580 pcs
🔓 WHOLESALE PRICING: UNLOCKED
🔥 Why Pay Retail? Save Up to 45% with Wholesale Pricing Buy at Wholesale Price. No MOQ, No Bulk Order. Just Wholesale Prices for ALL. Expedited Delivery Available! We consistently aim to deliver competitive prices, superior quality, and dependable insurance and return services.